chemical dosing valve - Turkish English Dictionary